// GridTable.h: interface for the CGridTable class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_GRAIDTABLE_H__301CE406_2C82_11D8_BC05_0000B48C5B0F__INCLUDED_)
#define AFX_GRAIDTABLE_H__301CE406_2C82_11D8_BC05_0000B48C5B0F__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "msflexgrid1.h"
#include "SampleCtrl.h"

#define  PER_RECORD_COLS	4
#define  MAX_RECORD_LINES	12
#define  MAX_RECORD_COUNT   48

class CSysInfoTable : public CMsflexgrid1  
{
public:
	CSysInfoTable();
	virtual ~CSysInfoTable();

private:
	int  m_nRecordLines;

public:
	inline int GetTableLines() 	{ return m_nRecordLines; }

public:
	void ClearTable();
	void InitGridTable();
	void FillGridTable(CSampleCtrl *pSampleCtrl);

};

#endif // !defined(AFX_GRAIDTABLE_H__301CE406_2C82_11D8_BC05_0000B48C5B0F__INCLUDED_)
